Participating in this day trip was a very fulfilling experience. The tour guides, Ashley and Jeffrey, were very considerate and attentive, responsible, and polite. They provided detailed explanations of the unique features of each attraction, introduced fun and delicious places, and also helped us take photos with great care. They even reminded us to bring umbrellas when it rained. Highly recommended!