Exceptional flat in fabulous location. David is the perfect host. Communication/check-in were seamless. Hospitality and personal touches (welcome drinks/snacks) were beyond the norm. Comfortable bed. The place was spotlessly clean. Easily six stars, this place is not to be missed!