David has a really fantastic place and is a wonderful host who has thought of every detail. He was hugely helpful & extremely welcoming. His apartment is modern & brilliantly located. We look forward to returning very soon.