We booked our cruise through Circle, and it was a breeze, we told then where and when we wanted to go, and they did the rest. The amount of choices we had was incredible, things I never knew you could do, they found. They worked hard to find us the best cost for the best cruise. It was a pleasure working with them. Any problems that came up, they took care of.