Would highly recommend! Great location, near a train station that brought us to the Douro Valley. Great place and very clean! Great communication with the host as well.