I booked our reservations online. Received a confirmation email within minutes. The staff was friendly, kind and patient. The horses were well maintained and gentle. They obeyed commands very well. We did the hour ride in the morning. It's a good time.