We had such a wonderful experience for my son - the staff was always so nice and punctual. The whole process was so less painful (for him and I) than I thought it would be!!