There was plenty of room for our large group. Plenty of outdoor space as well. The place was clean and nicely kept. The owners help with anything you need at a moments notice.