Myford House nursing and residential home, in Horsehay, was rated as 'requires improvement' by the Care Quality Commission (CQC) following an inspection in October 2017, after previously being placed in special measures.
But a newly published report, following its latest inspection in December, shows its overall rating has improved to 'good'.
The report said: "At our previous inspection on 26 and 27 October 2017, we found breaches of the Health and Social Care Act 2008 (Regulated Activities) Regulations 2014.
"These were in relation to the safe handling of medicines and good governance.
"At this inspection we found the provider was no longer in breach of regulations and that improvements had been made."
Inspectors said people were getting their medicines at the correct time and safe administering procedures were being followed.
They said there were sufficient staff who understood how to recognise and report safeguarding concerns, and they felt 'well trained and supported'.
Accident and incidents were investigated and records completed appropriately, the report said.
It further stated: "People had up to date care plans and all staff had access to the information via newly introduced technology.
"People's nutritional needs were met and they had access to home cooked meals, drinks and snacks throughout the day."
Inspectors said people were treated with compassion and given time to discuss their concerns, their privacy and dignity was preserved and complaints were investigated and responded to in a timely manner.
The report said: "People were treated with kindness and respect. We observed interactions between people and the staff team throughout the day that were meaningful and engaging.
"We saw people receiving encouragement and reassurance.
"One person told us, 'It's nice living here I like it and the staff are nice'. Another person told us, 'Staff are all helpful and kind'.
"We observed a staff member listening to the thoughts of a person who had recently received a difficult diagnosis.
"We saw that the staff member offered reassurance in a manner that suited the person and that the person remained positive."
The report said governance systems were in place but not all issues had been identified.
The service provides accommodation and personal care for up to 50 older people.
There were 31 people living in the nursing home on the day of the CQC's latest inspection.