This place was amazing. Location is great. Close to Black Rock (5min walk) which was a great snorkeling spot and access to a beach cabana. The cabana is great! And the beach is amazing. The pool is small but was never too crowded. The place itself was comfortable. The kitchen was very well equipped. We had an issue with the stove and was solved in less then 10 mins. Great stay!