Great apartment , great location , great hosts