David is a responsive and thoughtful host. Apartment is fantastic and the outdoor terrace is a bonus. A very comfortable and stylish space. We would definitely stay again.