Stayed here for 3 nights with my husband and seems like all the do is take take take. We played two of the three days we stayed here and never again. I like the place in St. Louis much better than here. Not worth the trip
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.