I hated it! I received a referral from my PCP and that wasn't enough, they required a script but never told me that when I made the appointment. It was so packed, I waited 2 hours and the staff members were unpleasant. They don't greet you and act like they don't want to help you. The doctor is really great but to get to him, it's dreadful. I wouldn't recommend to anyone.