Lovely apartment, great hosts, excellent location