HUGE place. 24 hour staff at reception. Would definitely recommend for a big group.