Vitor's place was great. Location, location, location!
The place is literally right next to the train station and 2-3 minutes from the main tourist meeting points. Walking to the river/bridge was also a breeze.
It's not a modern building, but my room had everything I needed. Good internet and my own bathroom. Plus Vitor is a very attentive and considerate host.
Hope this helped!