We had a great stay at João's place. It felt spacious with everything we needed. We travelled with an infant so finding a place was difficult last minute in the peak of summer. The place had air-conditioning, nearby conveniences- (restaurant, supermarkets, pharmacies), and baby crib and highchair was provided.
There are a few steps on one of the entrances but an elevator on the other entrance.
The most interesting thing about this place is that it sits between two streets, one side of the apartment is a basement on a very quiet street and the other is 2 levels above the street looking down on to a very busy street.
I recommend this place for a small group of friends who like to be near Cais do Sodre, the river, Pink street and Time Out Market.