Great location and everything we needed for our big group.