An exceptional experience in a well appointed, modern apartment. The location is excellent and the hosts are experienced and attentive to your needs. Communication was fast and responsive. As a seasoned traveling family of four this place is as close to perfect as we could expect. We will be back.