Mario's place was a great base for Porto. It is one of the largest apartments i have stayed in and it is in a great location. It is on the 4th floor with no lift but the stairs are good. It needs a washing machine and a place to put your clothes but is well worth staying at nonetheless. The bed is firm but comfortable and there is plenty of room in the lounge. Bathroom small but adequate although it needs a few hooks for towels. Mario was great to deal with and his directions easy to follow. The apartment is also close to lots of transport and easy to get to by train from the airport. I am happy to recommend the place.