There was some initial blunder (but I blame TripAdvisor) but overall the experience was great. Frances and his team was responsive and flexible, and my driver Sala was able to show me everything I wanted to see.
So here’s my experience and advice: when I initially booked this tour, at the end of the booking process, I had to fill out a very long form to indicate where/when to pick me up, start time of the tour, and I did. Fast forward to the day before, I msged Frances to confirm and he said he didn’t receive anything from the from, but offered to be flexible, and refund the hours if I can’t do the full 6 hours, and Sala, my driver did exactly that.
So my advice: contact Frances directly immediately after you book the tour on TripAdvisor to avoid last minute surprises! Thanks to Frances and Sala for being flexible.