Apartment and location: 5 stars, wonderful for our needs (4 adults, 4 kids)
Host: a mystery. We looked forward to cruising the Douro with him and it turns out he mislead us, claiming he wanted to personally take us on a tour, taking our money to set us up on with a different captain (who hadn't heard of him). At best we paid Telmo a very expensive finders fee for the cruise he offered, at worst we were scammed.