Incredible place for large groups. Perfect location.