Perfect place for a big group! Location, communication, and value -- everything was perfect.