The tour guide was very communicative and good in English. The car is clean, the driver is good, and driving carefully. Ba Na Hills is an awesome tour, it's very crowded, but our guide has a good experience, so it's just like a fast track ticket, we didn't need to wait too long for the cable car, lunch, and other attractions.