David was the perfect host, response times no matter what time of day was within a minute or 2. Very accommodating and left a couple of little welcome surprises for us which was very thoughtful. The apartment was amazing, very clean, tastefully decorated, had all the essentials plus more. Would highly recommend and will certainly book again