The overall experience was very good. Decent accommodation, good tour guide, nice transportation. We were the only people on the tour. So instead of a bus, the tour guide drove us around in a minivan, like a private tour :)
We could cover all attractions without rushing.
Airport pick up and drop off was also done as planned.