The location can't be beat. There is a small private beach and it's a short 10 minute walk to town. There is also a shuttle that runs until midnight if you aren't in the mood to walk. The service is excellent. Everyone is extremely friendly, nice and professional. However, the rooms are average. Our standard room had the toilet in one corner of our bedroom and the sink/tub in the opposite corner. I haven't ever encountered this and thought it was bizarre. Other than that, the room was spacious and clean. We appreciated that Internet was included, but other than that, the prices for food are outrageous (especially room service). I guess it's because the restaurant is a three Michelin starred establishment, but it would be nice to have other options.