Hotel in an excellent location, on an amazing stretch of beach, quiet, clean, excellent staff, very nice and helpful, very good breakfast, and also the food at the beach restaurant bar is very tasty. However, the hotel did not have air conditioning in the rooms for part of the time and when there was air conditioning it was weak, a car was required to get to the entertainment venues.