The apartment is in a great area. I stayed in a couple locations in Lisbon and Principe Real is my favorite. The apartment is a few minutes walk from nice coffee shops, restaurants, bars and major forms of public transport.
All amenities were available as listed. The washing machine is easy to use and there is also a drying rack and ironing board.
Joao was able to check me in remotely which was very convenient. The apartment seems to be quite popular. If you need to check in early or later, I would contact Joao ahead of time. I booked last minute so I had to put my luggage in storage because I could not check in early and I had to move Airbnb's because I could not extend my stay.
Small conveniences like water, shampoo and soap are not provided. There is a pharmacy and convenience stores located close by though so you can get them easily.
All in all this is a lovely apartment to stay for a few days to enjoy the amazing city of Lisbon.