My family of four (including two teenagers), had a wonderful stay at Ivan’s apartment. I recommend the Ribeira for visitors as the views from the bedrooms were great (especially in the evening), the waterfront is only a 2 minute walk, and the Gaia district is easily accessible. Ivan was a highly responsive host… he even provided a service to pick us up from the airport and take us to the train station. The apartment itself was great and was recently renovated. We managed fine with one bathroom and the kitchen is well stocked. You won’t regret staying here.