Great apartment with everything you could need in a fantastic location. Mario is a knowledgeable host who enhanced our experience of Porto without being intrusive. Definitely recommended.