I like this place minus the weird smells. When we walked in they had an interesting packaged salad smell and then the bathroom has a very horrendous smell. Even outside we would get whiffs of a very unpleasant odor.
Other than the occasional smell, this place is great. Love all the outdoor/indoor games. This is my type of place (minus the smells). I'm hoping that was just an one-time thing :)