Absolutely perfect apartment. Spacious, clean, very comfortable beds.
Great location in the heart of town on a pedestrian street. No issue with street noise, no noisy cars or construction to deal with.
ORM was so helpful - take all the recommendations they give you for restaurants, sites to see, and tours of the Douro Valley!