The view, beautiful, the staff wonderful, the activities on the beach, breath taking, the swimming pools...oh my! the staff, so friendly. I'd give anything to go back there. The activities where endless to choose from from boat riding, wind surfing, kayaking, sea diving to mention but a few. The food amazing and generally a very relaxing, soothing and comforting ambiance.