This place was beautiful and right on the beach. The staff was very friendly, but we would recommend getting a golf cart in order to get around the island since taxi services can add up quick! Overall, we would stay here again.