Amazing location and great for large groups.