Beautiful apartment, great hosts, brilliant location