Great communication from the hosts. Convenient location and adequate facilities.