David was a a great host with his apartment being clean, modern and well located. He was very accommodating in terms of transfers as our flight had been delayed but he worked around this and waited for us to meet us when we arrived. The apartment is perfect for a couple having everything you really need.