Advantages Friendly, dedicated staff. Excellent choice of horses.
Disadvantages The price (but that is the same everywhere).
Advantages patient instructors
Disadvantages price but good riding schools are like that , sooo none really :)
Advantages Good instructors; lovely horses and very patient instructors
Disadvantages Can be pricey if you have private lessons, but other than that there are none.