Pedro was delightful and thoughtful; he considered our every need. He taught us about the Douro Valley as he drove us there and surprised us with a river ride on a barco rabelo. He was prompt and managed our luggage as it was our last day in Porto. He dropped us off at the train depot in time to catch our train. He took time to email us some info sightseeing and restaurant recommendations for the days before and after our tour date. He was wonderful and managed every detail. We highly recommend him!