Really nice place to stay and discover the Douro.