Thank you very much for taking the time posting such a positive review. We are pleased to hear that you're very satisfied with Clare Hall's staff and environment. Please do let us know if there is anything we can do better.