Cherry Travel has been my go to for many years. I have booked several family vacations and have never been disappointed with their recommendations.
My wife and I were highly dissatisfied with a trip we booked through Cherry Travel. The trip was an all inclusive Silver Sands resort in Riviera Maya, Mexico, from 12/26/09 - 01/02/10. Despite the $6000 USD price tag, we found the resort to be sub par in all categories. We also met people at the resort that paid half of what we paid. I made my plight known to the owner of the agency but no restitution of any kind was offered. I found no value with this agency.