Here the list of must-have booking features posted by Alex G (with some small additions from me):
1.Resource management (a station is a resource that can be shared between different experiences - i.e. VR escape room, VR arcade, etc). A party room can also be a resource and an add-on to the booking.
2.Ability to add multiple experiences on shared resources (stations)
3.A field to add our google tags and Facebook Pixel on your booking page to properly track conversions(or another way to integrate google/facebook tracking)
4.Coupons with dates when available, redeem on use.
  1. Unique (onetime use) coupons generation.
It will be a good enough booking system for all of our needs and will be very competitive with other booking systems on the market (for the price).