Great location, good facilities, accurate communication from host.