David is super easy to communicate with, self check-in was easy, and the flat is well-located and very clean. Thanks for a great stay!