I loved this hotel. The beach is beautiful and right there. The restaurant serves delicious (but relatively expensive) food. Staff are very friendly. Rooms are very comfortable. Wifi is strong throughout. Only criticism is the fan situation in the room - I don't think there was much point having them as they failed to cool me down and failed to repel the Mosquitos.