This was easily one of the best vacations of my life! Fresco made it manageable and fun. They helped with every step of the way, from booking hotels at the beginning and end of the trip, to making tour suggestions, not to mention the whole self-guided tour. Loved every minute!!