The wait time was too long. They didn't start until over 30 minutes past our appointment time. The office is starting to look run down and dirty as well. TVs aren't working well and the toys are quite worn out. It's definitely time to invest in some updates. The staff, however, is very nice.