Yeah they are a good flight school. I've used them to renew ratings but never for initial training.
I would be careful to check though if they are authorised to train foreign nationals as i'm not too sure they can issue all the required visa's etc, but I could be wrong.
For hour building or renewals I cannot fault them at all. I've yet to hear any negatives about them.