Perfect for our group. Everything was exactly as described and communication was excellent. Definitely will be going back!!!