Five stars! I can't think of any other way to describe our recent trip to Mexico than to say it was five stars from start to finish thanks to Ruth DeMuth at TripGuy Travel. When we started planning the trip, I reached out to Ruth with a few questions and received a response within an hour. That commitment to customer service continued from day one until now. Upon our return, I had an email waiting to welcome us home and let us know that she had monitored our return flights for any problems. Any time I emailed a question, I had a response within an hour or two. I was notified every time the airlines changed our flight times. Days before our departure date, I had emailed Ruth and requested a certain room type knowing that it was last minute and probably not a real possibility. Ruth made it happen. It is good to have someone in your corner who has connections and truly cares about her clients and their happiness. During the stay, we were even invited to a private dinner on the beach because we were VIP clients of Ruth and TripGuy, and the dinner was phenomenal. I can not overstate the top tier level of service we received from Ruth and we highly recommend her services to anyone looking for a travel agent that will truly make your trip magical. Thank you Ruth DeMuth, I will never plan a trip without you again!