Best travel company, without a doubt. The process was pretty easy. All we needed to do was enjoy ourselves to the fullest. Brandy's team took care of the details. We would certainly refer friends and family to take this trip, and we would definitely go on another one.
Cristina & John