I've been playing at Ultimate Indoor for years now. They have a great facility with two great indoor soccer fields. The place is kept really clean. The fields are well maintained, and well groomed. The turf is filled with little pieces of shredded tires to give it a little cushion. You used to be able to use outdoor cleats on the turf but that has been changed. If you're planning on giving this place a go, I would recommend you invest in a good pair of turf shoes, they'll provide you with the traction you need, and suffice the no outdoor cleats rule.
They have a few video games for the kids, and an air hockey table for those long breaks in between games, and what not. They are located in North Salt Lake which why I knocked one start off, they're really out there.
However it is worth the drive if you want a great facility to play some indoor soccer. They have a plethora of leagues, and different levels of play. From youth to adult, seasoned to the most rookie players. They have a great co-ed league, and they even have indoor la cross if that's your bag!
All in all this is a great location for all your indoor soccer needs. Give them a try if you're in the market for a great way to shed some lbs.
P.S. You may be able to catch a glimpse of me on the field, but most likely in the coaches box shouting orders, and direction to my boys. I'm easy to spot, I'll be the only coach with Yelp sunglasses on! :) read more