beautiful apartment, great hosts, terrific home, excellent location