The communication, location and hosts were great! We had a very nice stay and are going to come back!