Tommy was an excellent guide. He worked hard to get close to the cruise terminal to pick us up, because we had several suitcases- and I was in a wheelchair! He rented a SUV to accommodate everything. He took us everywhere on the itinerary, plus a few places that weren’t! Weather was less than perfect, but he adjusted the stops to maximize our time. He even changed his usual lunch location to accommodate my husband’s preference. He dropped us off right at the hotel entrance and worked with the bell staff to make sure we were well taken care of. Highly recommend this tour with this guide!