It was definitely a 5…thorough, thoughtful, considerate, detailed, enthusiastic, passionate about his subject, well informed, accommodating, went beyond duty to arrange events for me, personal and attentive, on time, interested in my reactions and preferences and opinions, responsive, congenial, respectiful of those we encountered, broadly knowledgable, witty and a pleasure to be with.


Angel was excellent and we loved his knowledge, enthusiasm, and personality throughout our 6 hour tour. Would definitely recommend and highly suggest his services.