David was a great host. He communicated well and provided us with all necessary facilities and amenities plus more. The apartment was authentic and spacious, the roof terrace was an added bonus. David went the extra mile to make us feel welcome, 5 stars