It is a perfect place, beautifully located with a stunning Douro view, the Apartment is stylish yet cosy. Could not have been any better. Plus Maria is a kind and helpful host.