Good price/quality choice if you want to live close to everything and have a chance to see Porto in 2-3 days!
Apartment is as described, Mario is a perfect host - quick communications, very responsive and nice (he even has his own city guide app with best places to see and visit, which was super useful for us!).
Highly recommended!