We stayed in the apartment in March 2018, it is a lovely apartment, lots of space, with large living area.
I am quite tall, 6 foot 4, and despite the apartment essentially being in the roof of the building, had no issues whatsoever!!
Apartment is in a great location, very close to Praca do Comercio, so great location to explore the city.
One note is that the apartment is on the 5th floor I believe and there is no lift, however would only be an issue if you had an impairment of sorts.
Overall great host, great location and great apartment.