Overall our experience was great! A solid place for large groups looking to have a good time! Communication was excellent, and everything went smooth. Would definitely recommend!