We enjoyed the stay. The location is great, close to the restaurants and a few swimming and snorkeling place. The staff there are helpful. We also liked the hot tub near the swimming pool. The WiFi is a bit spotty though, if you plan to work there