Very clean place with a great restaurant and shops attached to the building. Literally a half block from the beach. Some rooms even have beach views.