Cary was a wonderful and communicative host. This place had everything we needed and was perfect for our large group.