I have recently been to Bali and went horse riding near Tanah Lot, had a fantastic experience. I did a 2 hour ride which included beach riding, riding through a local village (you have many local children saying hello along the way) and even crossed through a river. I am a beginner and loved it. The experience was fantastic and would recommend to anyone. The website is: www.baliislandhorse.com Please email with any questions. By the way, the horses are all well looked after and a good size. Txs.