Excellent location, well equipped apartment, great hosts.