Nice and clean. Has a nice gift gift shop. The people are friendly. There is a pool which is very nice,mini golf (we didn’t play) and play ground for the kids which my kiddos really enjoyed.They do allow pets as long as they are wellBehaved and you clean up after them. They have 2 pet «play areas» where you can…