Great location and great communication. Would recommend for any big group. Lots of room and very well accommodated.