The property management team at Viriato are wonderful. They are kind, welcoming and very accommodating. The building is beautiful and the location is fantastic. You're very central and near amazing restaurants, sites, venues, parks, gardens, etc. Walking distance to all the things. Unfortunately, during my stay there were two things specifically that really impacted my time at Viriato. Two weeks into my stay, construction began on the building next door. They had told me they weren't sure when it would pick back up but anticipated in a few months. The next morning, they started back up after months of no work. The view from the balcony is a construction site. All you see or hear is construction all day. So if you're only in town for a couple days and just need somewhere to crash at night, I can highly recommend. But if you're looking for a long(er) term stay...the construction is daily and very very loud.
Additionally, when the construction picked back up - suddenly the WIFI went out. For a full week straight I did not have internet and even the network connection was very weak in the apartment. This forced me to work at cafes for full work days (as I run a business remotely), which was expensive and frustrating. After one week+, the internet was initially fixed but I've continued to have issues with it going in and out daily.
Both of these things were out of their control which I really feel for them as they were trying to solve. But regardless, it's worth understanding before booking depending on what your accommodation needs are.