Stayed in the 2 bedroom lakeside villa then moved to a 1 bedroom in the main building. Villa was steps away from the little private beach. Beautiful view. Updated villa with comfy beds and well equipped kitchen.
Staff at the resort were excellent. Friendly and accommodating. They moved us from one suite to another during our stay (our request due not needing a 2 bedroom for half the days) and they made the move while we were out, unpacked food from fridge, put the fruit into a bowl, chilled our wine, etc. very thoughtful and easy. Very accommodating. One bedroom suit was efficient but not as high end or modern as the Villas.
Restaurant food was good. In the peak of summer may be noisy with a giant new lakeside patio. Newly opened restaurant and patio has great (wood burn) pizza. Great facilities/amenities. Would definitely go back.