The hotel is decent, food is great and Good staff. The beach is next to the hotel, with great sand and clear water. Wi-fi only in the reception. Drink are good, at the mini pool bar. Considering the money u pay for the hotel I'd say it's a great hotel.