Clean comfortable rooms, nice views from almost anywhere on the grounds. Private beach area is clean and well kept with everything you need for fun on the water (kayaks, floats, etc) and a sunny deck over the water (boat parking under it). Super convenient but just far enough away so that you don't get crowd. Would stay again. Even had fire pit area, Adirondack chairs, clean gas grills scattered throughout the resort area, picnic tables, ice machine is great, playground, area for lawn games.
Mattresses are a bit too hard (I like firm, but it's a little too stiff). Pillows super comfy. Keep in mind it's on a hill. Not deal breakers.
Resort is perfect spot for family or couple. It's not a butler service/glitzy place. It's like a camp or home style place, with cottages or rooms, comfortable clean and relaxed atmosphere, as it should be.