Nice and clean. Much better than other hotels in the area. Close to the beach, has all the essential facilities for indoor and outdoor activities including spa treatments. Very good restaurant (buffet) with different dishes to suit every palate. Staff are courteous and efficient. Rooms are a bit small, but clean and comfortable.