At Happy Rock Resort, we offer a lakeside Michigan vacation paradise with private access to Gravel Lake beach areas and all the amenities necessary for a relaxing getaway. Our resort features private rental cabin accommodations with plenty of parking and shaded relaxation areas, outdoor Weber gas grills, community fire pit, and 8' aluminum picnic tables. We also offer a kids' area with slides and swings, 100-feet of sandy beach, and a private on-site boat launch with an available rental pontoon boat. Additionally, we're located near an 'all sports lake' with good visibility and clean, sandy beaches allowing public access.