Great place with modern amenities and an unbeatable view of the Douro river. Walkable to entire city (but beware of hills and stars!). Cleanliness and maintenance can be improved.