You just can't beat the location ! everything is reachable by foot, even for us with two young kids. if you want to go further, São Bento station is very close.
The place is very clean and well equipped. Perfect place to discover Porto. thanks Hugo !