David's place worked perfectly for our very quick 2 night stay in Lisbon before heading to the Azores. The location was great, relatively easy walk (considering all the hills) to many attractions and a great view from its location on the top floor of the building. That view comes at a bit of a price in the form of a steep set of stairs to transport you up to your apartment, so be sure you don't have luggage you can't carry or other mobility issues that would make this a challenge. The apartment was clean and had plenty of space for our group of 3 with all the basic necessities provided and seems it could accommodate a few more people easily enough. We didn't make use of the kitchen but it was modern and well equipped to make a basic meal. David was a great host with good communication and also provided us with many tips on attractions to see during our time in Lisbon as well some tips for our trip to the Azores. Overall, if traveling with a group that required 2-3 bedrooms and 2 bathrooms, I wouldn't hesitate to recommend David or his apartment for your stay.