Booked this tour for my friend and I and we both had a fantastic day. Our transfers were on time and the fact that everything was included in the payment made it all really convenient. Our tour guide Isaac was really friendly and knowledgeable and made an effort to make sure our day was enjoyable. I corresponded with Grace, who replied quickly and always kept me up to date. We were also easily able to customize the tour to suit what we wanted. Overall, our experience with this tour was beyond my expectations, I would highly recommend.