Loved Portimao, and especially the beach, a lot more than this hotel. A standard room by charter hotel standards, very basic. If you prefer not to walk you can be driven around in a golf car. Staff not that smiling or friendly. Breakfast was okay, with a moderate selection - I missed having more healthy options.
Overall, I expected better value for the money. This was the most expensive hotel per night on our trip, yet it delivered the least.