We stayed just one night but everything was perfect, they waited for our late check in, picked us up from the airport and were super kind keeping our luggages all they long while we had an excursion in the Douro Valley. Very recommended!