The hotel is great. The food, the staff and facilities are all of high standard. The spa is particularly good and cheap. Treatments are expensive, though. The location of the hotel is spot on: the bars, the marina, the beach are all walking distance. You can get food and drinks 24h. The breakfast buffet is excellent. I particularly love the fact that they have a lot of gluten free and vegan stuff. I would book again, if I return to Portugal.