This place is generally good but not outstanding. The staff is friendly and caring, but there have been some issues with the quality of care provided. The prices are reasonable, but some customers have complained about being overcharged. On the positive side, the staff is knowledgeable and provides good training and socialization for the dogs. However, some customers have reported problems with cleanliness and sanitation. It seems that the staff does not always follow up with clients, which can be frustrating. Some customers have also reported that their dogs have been injured or fallen ill while in care, which is a major concern. The business appears to be open and welcoming to dogs, but there are some issues that need to be addressed.