David is great at communicating and anticipating any issues that might arise. Had zero problems with the booking or the apartment, and loved the furnishings.