Great location and place good for large groups