This is a great place to stay. The room is big and architecturally unusual, and the shared garden/view is something else. The hosts gave us a warm welcome (at 1am), and the place is ideally situated. As long as you're comfortable going up and down some fairly steep staircases, this is the place to stay in Porto.