Great location by Douro river. Public paid parking across the street, it cost a flat 20 EUR for 3 days, or pay per the hour. It’s about a 20 minute walk uphill to the tourist sights. Rooms were as described and clean.