I have been taking my dogs and my daughters dogs there for years. They take excellent care of the dogs and treat each dog as in individual. They are very caring owners. I have never smelled foul odors in the lobby. It is always clean. The owners are very friendly and very accommodating. Can't say enough about them.