Great location, facilities, view and communication from the host.