I really enjoy this facility. The people and counter service are very helpful and courteous. They really cater to the newbie. The facility is clean, well-kept and well-maintained. If something goes wrong with the machinery, they are quick to make things right. The food is good, although you sometimes have to wait a little until one of the staff members sees that you need help. This is a great place to take the whole family and relax and have a good time.