5/5 - Excellent
Be careful traveling through the village outside of the hotel. Never go alone. Also do not travel down the beach away from the hotel. We had people pushing us to have drinks elsewhere and we were uncomfortable. Stay by the hotels beach and youll do great. Theres a bunch of activities to do anyways.