Excellent doctors and nurses. In and out of the office in 45 min or less. Clean and well maintained. Had to go back 2 days later bc illness persisted. Doctor was very knowledgable and concerned, he went above and beyond. Would recommend them to anyone.