We hired them to pick us up early from our London hotel (7am) and drive our small family group of 4 to Bath, Stonehenge and Lacock. Zaf was our driver and he was excellent. He drove swiftly and safely. We were in a wonderful roomy Mercedes mini-van, very clean and very comfortable. We stopped by Stonehenge first and he told us where he'd be waiting for us, since it was early in the morning, crowds were low and we got great pictures. We visited Lacock next and got to see several other small villages driving there. We also had lunch at Lacock. Zaf answered all our questions about the area. After Lacock we headed to the Roman Baths in Bath and he dropped us off as close as he could and told us where he'd be parked. He also gave us his phone number to call him if we decided to leave sooner. After visiting the baths, he drove us to the Roman Circus, where many of the Romans who used the Baths many years ago lived. He was knowledgeable and interesting, but he was also quiet when we napped! It was a long drive from London to Bath and then returning. Upon return, we ran into an accident and travel was really backed up. He knew where to get off the main highway and take other roads so we didn't waste our evening sitting in traffic. We were so appreciative of Zaf! When he dropped us off at our hotel, I forgot my coat in the back of the van and when I called a few minutes later, he brought it right back! I have used other travel services in many other cities, but I've never been as pleased as with this company and this drive. Just excellent! When I booked the transportation, I emailed with Trina and she was very helpful and very patience with all my questions too.