This is the first time we used this travel agency. What i can tell you is this I have a large family and my sister in law is getting married on the cruise. We always have unusual needs being such a large group and Teri did an amazing job and got us a better deal than going directly through the cruise line. She took care of my whole family and we couldn't be happier. 10 rooms booked and 1 happy family. Thanks Teri our new family travel agent.