Cozy and very clean apartment on the upper level of the building, 5 min walk to the Douro River and riverfront promenade with tons of restaurants/shops/live music. Grocery stores, restaurants, Starbucks are all literally steps away from this lovely apartment! The location was perfect and central to everything. We loved the historic city views from the big apartment windows. Thank you to our wonderful hosts for this memorable stay!