Good: The service is great, the way the doctor explains everything is unbelievable! He cuts right to the chase and gives no BS! THE PRICES ARE TO DIE FOR!. Bad: At times the smell... lol. Improvements: NONE.. I would love to know where im going when he retires!. Other: STAFF IS UNBELIEVABLE!.