We had a fantastic time at mario's place. Everything was exactly as described and looked exactly like the pictures. Mario was very friendly and helpful, as was the nice woman who was cleaning when we arrived (early). The kitchen is small and basic but with a bit of planning and imagination you can make a good meal. The area couldn't be better for all of portos sights and easy from the airport. Unfortunately we didnt try marios app but the personalised map was great. We'd definitely recommend a stay at Mario's.