Great location, everything was in walking distance. We stayed with a baby and a cot, high chair, cutlery and toy was provided for him, which really helped. There's an elevator, but you need to climb a set of stairs first to reach it - but this was fine for us to do a short trip with the pram up the stairs and get the elevator the rest of the way. Overall, had a great time in Porto - Maria was great to comunicate with!