Really fun! Long line to get in, but once we paid, we were very quickly taken to a bay.
Our server was excellent, as was every employee was encountered. We only ordered an appetizer, and it was delivered right away and was good.
For us, it was pricy fun because it was just us - so no one to help split the hourly bay charges. And since we only had an hour to fit in the golf and snacking, it wasn't necessarily relaxing. However, if you go with another couple or with a few friends, you could easily spend a few hours and have time to play and eat and split the cost and it wouldn't be that expensive.