I don't think you can get much better than this little gem of a place. The hotel looks directly over the beach underneath the castle. The rooms are clean and spacious and the hotel people, whether it be at reception or in the restaurant, are extremely friendly and lovely. The food in the restaurant is also interesting, smart and diverse. Breakfasts are a delight with fresh croissants and bread served as well as different cakes, tortilla and local home made specialities. I would go even as far to say that this hotel was one of the best hotel experiences I have ever had. Ask for a room with a balcony overlooking the beach. Thank you Cap D'Or family and people.