We stayed here for 3 nights at the end of October, and thoroughly enjoyed the visit.
Viana is a beautiful, unspoilt town with a wonderfully preserved center, great restaurants, good local beaches, and good walking in the hills behind the city.
This hotel is small and quite simple, but with nice modern decor and furnishings, and very clean and comfortable. All staff were friendly and helpful - looking up weather forecasts, calling taxis, offering restaurant advice etc etc.
Our room overlooked the river, which I loved - however the drawback is that there is fairly busy road in front of the window which does cause some noise. Rooms at the back of the hotel would be quieter - but for me would have lacked the feeling of being at the heart of the town.
The location is great - right on the river front, and just round the corner from the main street. There are plenty of bars, cafes and restaurants very close by, and the quality of the restaurants is well above what we expected for a relatively small city. There are also numerous characterful backstreets leading off the main street which just beg to be explored.
Did not eat in the hotel restaurant - nobody else seemed to be either, but then we were well off season.
Breakfasts were good though - really nice freshly squeezed orange, and scrambled egg and bacon.
