It was an amazing experience! We went to Canada for vacation and this place was totally worth it. It was my first time riding a horse and this was a good experience. The ranch was clean and didn't smell horrible. The staff took time and helped you. I would definitely go back!!