I found this to be one of the nicest nursing homes we had visited when my grandfather was in rehab (and ultimately there for long term care). The facility has a small green space with benches, which we found enjoyable, because we could sit and talk with him outside. The nurses and staff were very kind, and from what we could tell, all residents were well cared for. My grandfather was happy at this facility, and seemed to like the people around him and the facility.Each day that we visited, he was showered, cleaned, and well cared for in a manner which we could be content with and that put us at ease that we made the right decision. During his stay at Immaculate Mary, we had very few issues or complaints about his care, the staff, or the facilities. We found Immaculate Mary to be one of the nicest rehab centers he had been too, and found that the kindness of the staff & state of the facilities carried through to the nursing home as well.