I've been boarding and grooming my dog here for over 10 years and I've never had a problem. If he boards here we usually set him up with a grooming appt on the last day of his stay (the last day boarding charge is waived if you do so) and he comes back super clean! There was only one time that he came back still kind of dirty like they didn't clean him thoroughly enough but that's only happened once. Other than that it's a great, clean facility with friendly staff!
The bath doesn't include teeth brushing, but you can add it for 5$ more.