This property deserves 5 stars in every possible category. Starting with the quick replies and hospitality of João (host), impeccably clean and cosy amenities, and the bonus outstanding view of the Douro river. Highly recommended! We stayed 4 days and wished it could be longer.