We often find there to be such a gulf between 4 star hotels these days. You never quite know what you are going to get. We were pleasantly surprised with Hotel Flor da Sal in Viana do Castello. It was really nicely appointed, the rooms were spacious, modern and clean. The location was great, with beautiful views to the sea. Yet the town centre was only a 1km walk away. Parking was secure and free which is always a bonus, especially as we had gone to Viana for a festival when parking can be a problem. The staff were extremely pleasant and helpful. We had dinner in the restaurant one night and again we were very impressed. I would highly recommend this hotel to anyone wanting to visit Viana do Castello.