David's place is fantastic - the photos don't do it justice.
It is located in a perfect location for first-time visitors to Lisbon, close to all the major tourist sights as well as train stations.
The apartment is very large and cozy, with great air-flow when windows are open and the views are truly stunning.
It's at the very top of the building, so lots of stairs, but you get a good workout in and the view is worth it (but pack light, especially since you go down a hill or stairs to get to the entrance then all the way back up)!
The kitchen was well-equipped, especially for an Airbnb, so if you wanted to cook or keep things in the fridge it would be very easy to do.
The beds were very comfortable, the place was spotless, and having two bathrooms with showers was a huge perk for a family or a group of friends.
David was also incredibly helpful and allowed us to store luggage before and after check-in to time well with our flights/trains.
I would absolutely recommend this place.