Excellent hosts, apartment , and location - highly recommend