Fantastic place for a large group! Very clean and well prepared! Highly recommend!