Mario’s place is in a perfect location to enjoy Porto and also stay by the ocean. There is surfing a 5 minute walk away. The metro is a 2 minute walk away. Multiple restaurants are within 5 minutes walk. The only drawback is parking if you’ve arrived with a car. We were told we could drive half up on the curb across from the flat and park no problems. We came back to police starting to give us a ticket! They took pity and tore it up. There is parking very close though that is 2.50 euro/day and 2.50 euro/night. So not too bad. There are people that live upstairs but it wasn’t that loud. One last thing...watch your head in the bathroom! Would stay here again 100%.