Abbots House has been told to improve by inspectors