Alfredo is an outstanding guide, and I highly recommend him. Not only did he take us to the places on the itinerary, he pointed out local sites and things that make these areas of Lima so interesting. His knowledge, kindness and planning were evident in everything we did. He made our first day in Lima special.