We stayed for 4 nights at the end of October/beginning November 2017 while visiting a relation who has an apartment in Viana. The hotel's location is very convenient if traveling by car (as we did with a hire car from Oporto). It's close to the city ring road and has plenty of parking, but also has the benefit of just a 10-15 minute walk to the historic city centre.
There is a nice friendly bar with a good selection of drinks and the open-plan restaurant has the kitchen with wood-fired pizza oven in full view. We ate there on our first night and were spoiled for choice with a great selection of freshly-cooked local and international dishes. The food was excellent, very generous and great value.
Breakfast offered a good selection of cold items, but as it's exactly the same every morning, I felt that a wider choice, or something new each day would have been a bonus.
Our rooms were very clean and adequately appointed. Our only complaint was that the toilet and shower were behind frosted glass screens but otherwise not partitioned from the rest of the bedroom. Some couples may not mind this, but our teenage son and daughter sharing a room were not so keen. We understand that not all rooms are set up like this, so best to check when booking if it's an issue for you.
We enjoyed our stay and will use the hotel again when we return to beautiful Viana do Costelo.