Overall quite wonderful. The driver was terrific. They were very accommodating to our wishes and changes. The first tour guide was a bit rude and pushy, but after that the guides were very nice. It was a great trip.