The one you mentioned near the town may have been The American Academy? There is also a reasonably priced one called St Mary's. YOu do need to see and check for yourselves though as not everyone wants or likes the same even with schools... I personally would be looking at the performance tables as well as the sales pitch! Glad mine is done and dusted so to speak!
In case anyone is interested or knows someone who might be I have two adjoining traditional stone village houses for sale - no use to a family unless they were to take the two and convert into a 4 bed home. Ideal project for anyone who wants to do their own thing or a retired builder perhaps? Ideal to for a couple or single could live in one while doing the other up! Never say never eh? On the same side of Limassol as the new Heritage school that is being built. Can't afford a builder to finish it and my partner had an injury so we are stuck and have to sell on!