A great, quiet, rural location for a large group