Posh villas, some with private pools, in a luxe resort with a spa, water sports & underwater dining.
Share your experience and help fellow travelers discover this hotel.