Initially disappointed. Near ports not beach. Showers inside room, no view and A/C wasn’t working. Staff moved us to another room, but had to relocate us once again. Third room was much better with partial view. Staff worked very hard to be accommodating, so pluses for that. Hotel sits on top of a hill so prepared to do some walking. There is a mail at the bottom of the hill and stores around base of hotel, but be clear, base is at bottom of a steep hill. One bus takes you to the hill closest to hotel. Beautiful pool and decent drinks. Did not try any of the food. Photos are not off basic rooms, upgrade if you stay here.