Wonderful place. Great for little kids, teenagers and adults. Very clean facility.