Absolutely perfect stay and all-round experience. David was very helpful and communicative before arrival; the apartment itself was stunningly designed and ideally-located; couldn't have asked for more. Thanks!