David is a great host, really good at communicating and answers any questions. Apartment is in a great location , big balcony in the sun, very clean and spacious, with everything you need! Exactly how it looks in the photos. Would definitely return.