If you want to stay in Porto for a short period of time, you should definitely choose Mario's place, because it is in the middle of everything and you can go everywhere by foot. Besides that, the flat is very clean and has everything you need. Highly recommended.