The view in itself is worth staying here! Yes there are a lot of stairs and not necessarily easy to get to, but the view of the river and Ribiera is breathtaking.
The apartment has all your basic amentities and is roomy. Joao is an amazing host who is the definition of above and beyond. For example, he left us a bottle of port wine.
If there is one con, the bed was squeaky and old. But we recommend staying here regardless.