Dr Cohen is just about always on time for his appointments. We almost always find a parking spot not far from the door. the waiting area is clean and uncluttered. The doctor has a pleasant, professional manner. In fact, all the staff have a friendly professional manner.