Great apartment, great hosts and great location