Amazing place for a large group. Has everything you need! Highly recommend.