A very nice, clean and spacious room in an amazing resort. The best part of course is the fact that it was much cheaper than booking a room through the resort. The bed was comfy and the resort has so many amenities (like to water station for you to refill your water bottles)! Even the hotel restaurant was a nice surprise (usually they are overpriced and offer "gourmet" size servings (meaning very small) ), but this one had prices comparable to those in town and delicious food. Just a perfect spot for relaxing vacation, with 6 swimming pools, numerous spas and direct access to nice (and mostly empty) beach. We loved the place and hope to go back there in the future.