Was referred here by my doctor for a cardiology consultation and honestly the medical team knew their stuff. The cardiologist explained everything clearly and the whole facility is clean and well organized which I appreciated. My only gripe is I had an appointment at 2pm and didn't get seen until almost 3 hours later, and nobody even apologized or explained why. For a premium center with those prices you'd think appointment times would actually mean something.