I had my son at CRMC, along with many er visits, pediatric care, etc. It is an amazing hospital with an excellent staff. The building itself is fairly new, the equipment is up to date, and they have good benefits from what I've heard.
As for Lakeshore, the facility I work in gets a lot of business from them. They residents come to us for longer term rehab or skilled care. I have heard some complaints, but most were superficial and biased.