Good location , great apartment , great hosts