Angel has been our travel agent for the past 20 years. From originally helping us plan out our honeymoon to arranging our most recent family excursion to the Riviera Maya; Angel has been enthusiastic, creative, and meticulous in organizing our travel. She possesses the knowledge, professionalism, and resourcefulness that are truly the important character traits which separate an outstanding travel agent from a good one. However, my favorite is her sincerity. She genuinely cares about her clients. She has always reached out us to make sure that we are prepared, have no last-minute questions, and to wish us a wonderful time. She makes herself available during our trip, and is our advocate if there were a need. And she always follows up with us afterwards to listen to our opinion of the trip and to ensure our satisfaction. If you are seeking a travel agent that is passionate about travel and is an expert in the field, we highly recommend Angel Rock.