Very much recommend for a big family or a group of friends. We had a great time and everything was spot on :)