I didn't actually go myself, but DH took DD. Think DH was expecting to find it just like 'every other school' but came away very impressed with caring atmosphere; the happy, polite, children; the approachable Headteacher; the facilities - espec. the art room and dance studio. Thing he liked best was that the children said the teachers were available during breaks etc and were always very happy to help if the kids were struggling with something. He felt there was less pressure on the girls to achieve straight A's, whilst the academic support meant that everyone did their best.
Our local grammar is Stroud High, and if DD passes she will go there, because it is walking distance from our house. However, if she doesn't get Stroud High but does pass for Ribston we will be very happy - she is a dance and drama girl really so other than location, Ribston is probably the best school for her