This place is great! Very worth for its price and other activities comes with it. Its 99% great , until a very friendly dog showed up in our doorstep and started playing with us and that made it 100%