Pretty everything was great, perfect holiday, stayed only 2 nights but will definitely come back and stay longer. The location is great and the food as well, the staff makes you feel special and taken care of. Perfect island to relax and forget about daily routine.
Bernhard from London
This Long Island resort is by the sea, nestled on a private white sand beach and within easy reach of area attractions such …More