This is a great place - a gorgeous living/dining room, spectacular views over the Douro, cozy rooms, a modern and well-appointed kitchen, modern bathrooms and a well-functioning central heating.
If at all, instructions should be a bit more detailed as it took us some time to figure out basic stuff.
We'll definitely return!