DS (3) loves horses and has shown an interest in riding. What age is best to start? I've had a look and most stables don't start before 5. Also, can anyone recommend a good place in or around Edinburgh?