Great location on the beach. Very friendly, efficient and helpful staff. Big rooms with comfortable beds. Big bathrooms with nice fittings and amenities. Loved the big pool. Close to the airport. Food wasn't very good. There were a lot of stray dogs on the beach. The building is old but the rooms have been renovated recently and are very nice.