AMAZING!!! Highly, highly recommend regardless of your ability / confidence riding horses. The staff are so friendly and helpful, their English is great. We had Pedro & Antonio, both of whom were charming. They took pictures and videos of us the whole time on my phone, so no additional charge for pictures. They answered all our questions and generally had friendly chats with us. They took us through the village and farms and on to the beach, all of which was stunning. I honestly cannot recommend highly enough. For all animal lovers, the horses were well maintained and not jittery at all. Also worth noting they picked us up and dropped us back off at our cruise ship terminal, with frequent communication via WhatsApp explaining exactly where to meet them for pick up (just at the entrance to the port, by the souvenir shops). Bucket list item ticked off!