David is perfect! He is very careful and responsive, and the apartment is great in every aspects. Highly recommended!