I've followed Dr. McHale for 7 years now, and can't imagine anyone else being my OBGYN. I actually used to go to "Vegas' best OBGYN" who delivered me as she was my mom's OBGYN, but her bedside manners weren't the greatest and at 16 when you have no idea what's going on, it's important that you feel comfortable.
McHale is quick and efficient when getting to the nitty gritty, and tells you step by step what's going to happen while making small talk. She's had to cancel appointments a few times due to deliveries/surgeries, but they're quick at scheduling you in as soon as possible.
People complaining about the wait times that are over an hour-- that's almost every doctor's office get over it.