Beautiful apartment, great hosts and fabulous location