Nice big rooms, beautiful surroundings, very nice service. Lots of things to do for a very active vacation, or a relaxing one. Beautiful beach. The resort is quite large with a nice long clean beach. Tennis courts, water skiing, and lots more. The only disappointment was the one, not very tasty restaurant.