David was great! He met us and provided a great explanation of the place. The flat was clean and gorgeous!