We stayed in a cottage and while we will most likely return, there were some disappointments.
We stayed in a cottage based on the photos and amenities described on the website. When we arrived, the room was not fully cleaned (will spare details), and the room conditions were not worth the cottage prices. Outdated and unkept carpet, old appliances (not cleaned either - hand prints, stickiness, etc.) and I did not want to sit on the furniture. The walls were all banged up in desperate need of a paint job and repairs. If we stay there again, we will stay in the hotel rooms which appear to be better maintained. The cottages are rustic and definitely not maintained. Also, the check in time is 4 p.m. and the check out time is 11 a.m. Not good for a one night getaway.
There are some great upsides though. Nice spa on the location, good food choices - absolutely 4 to 5 star food in the restaurant with very above average prices or patio choices with simple options such as hamburgers, fish and chips, etc. It is amazing to sit on patio furniture to avoid the view while drinking cocktails and chatting with friends and family. Really amazing view and relaxing environment. There is also a rental place for kayaks, boats, etc. and a dock area so you can play in water. The pool is so amazing (check out photo on website) but not well maintained. A little dirty with hair, debris from outside, etc..
I also thought the staff was very polite and patient. Given how busy it is there, they are all doing their best.
Great place to relax but given the price tag, need to hire better housekeeping staff and as noted above, address the cottage conditions and needs to repairs. We would never stay in the cottage again - do not recommend unless you do not mind rustic, somewhat dirty and disheveled conditions.