Joao and Vera apartment had all we needed for our short stay at Lisbon. With 2 bedrooms (plus additional space in the upper floor), 3 bathrooms and full equipped kitchen, we felt very comfortable being a party of 5.
Location is great, walking distance from downtown neighborhoods.
You need to be aware that if you get by metro you will have a 3 blocks uphill walk to arrive to the apartment... but that’s how Lisbon is!