Topgolf is super unaccommodating. I'm trying to reserve bays for a graduation get together and I have gotten different responses from each person I have talked to. If you have a group larger than 8 it's not worth your time to try and work with them on reservations.