My suggestion is never go to a nursing home! Get a full time nurse and stay in your own home! Is what we did for our granny!
Must be nice to be wealthy
For those without that option, there are now nursing homes and retirement communities in more peaceful parts of northern Mexico. Their biggest advantages are that they cost a fraction of US care, and have a much better caregiver to patient ratio. A lot of their caregivers and doctors and nurses speak English, their pharma and surgical costs are much lower, and the places look good.