4/5 - Good
Great beaches, cool caves for advanced divers, warm waters, shopping. Just be careful with cash on hands and do not leave it in the room even in the safety box. We were part of bigger group, 3 out of 12 rooms in 4 hotels were missing money or items.