Excellent views of the river. Great communication with owner. The location is a bit hard to get to, but Joao came to meet us to show us the way! Be prepared for LOTS of steps! But that is par for the course in Porto.