Excellent location, lovely apartment, many thoughtful extras, great hosts.