The location is absolutely gorgeous and the service was top notch. We were even left mosquito repellent for the room! There were also very nice beaches nearby, so overall it was a fantastic place to stay.