My daughter and I did Ginger's Bi-lingual horses last November and I strongly recommend them. The horses are well trained and in better shape than Randi's. This is based on the opinion of my daughter who is a Veterinarian.
Ginger's is on Play Bruha (sp), Witches Beach, and it is a beautiful beach. We were also able to gallop the horses and they responded very well. We actually took an additional hour with the horses and then spent a bit of time checking out the area and talking with the stablemen. A very good afternoon.
The cab ride was around $20 with tip. It is about a 20 - 30 minute ride.