Very nice flat with a view on the Douro. Nice local bars and restaurants are in the direct neighborhood. Double check on the check-in time though