David is very responsive and the apartment was very comfortable for the two of us over our 5 day visit. The place was well maintained and well stocked. Check in and check out were a breeze.