We had a great time at David's place. His apartment is lovely and everything was perfect. David is a great host, easy to communicate with and was very flexible with our late check-in. Thanks for a pleasant stay!