Very clean stay with plenty of amenities. Close to restaurants and shops along with the beautiful cliffs right on the ocean. Would definitely stay here again.