Clean modern flat with all amenities including garage parking in a fantastic central location with panoramic views over the Douro. Plenty of helpful local information was offered.