Great apartment, great hosts and a brilliant location