“Rosebank provides excellent care. The staff are extremely caring and work very hard to keep the residents safe and happy. There is always a varied programme of activities going on. It is always a pleasure to visit.”