One of the few 4 star beachfront hotels, and we love it. Spacy rooms. Balcony towards ocean directly. Restaurant fantastic, nearly on the beach. Staff sp accommodating and friendly. Parking on site. Indoor pool and spa for a rainy day. 2 min walk to shops of all kind. Private, dedicated umbrellas and sunbeds on beach. Only thing is, that hotel needs a freshen up.