Beautiful property in the middle of a huge lake. Breathtaking views from every corner. Villa room was very spacious. Staff was super friendly and helpful. Great service. Food above average. My 3 year old was in love with the semi private pool, which could have been cleaner. It's a great property for families with small kids but not stroller friendly. A must visit for all ages.