The staff have all been very friendly and helpful. They explained things clearly and answered all of my questions. They provided detailed explanations of what to expect and how to handle any problems that might come up.