Great location, perfect apartment, great hosts