The contact before through email was pleasant. We didn’t have to pay extra for the private tour we wanted. Other companies charge you extra.
The guide told us a bit during the stops, but not during the ride. At some stops he didn’t go with us. A lady from another company made pictures from us during that stop, gave explanation (she asked “where is your guide??”).
We booked the sunset tour, but missed the sunset :-( We came back just to late for that.