Mario's place is a great location and walkable to everything and close to he metro. Lots of bars, restaurants and entertainment near by. The room was comfortable and clean, but quite warm being on the 3rd level- but there is a fan there which really helps!
The bathroom leaves a lot to be desired and could use updating.
Overall we had a great time in Porto!