I have a 3 year old Boxer who is VERY energetic and loves to interact with other dogs. I haven't left her here over night yet, but she has been here 6 full days and so far seems to enjoy the place. After day 1, the staff all knew her and welcomed her when she came back, even though she howled and announced her entrance to the facility (something she just learned). She is tired when she comes home which is better than her staying in a crate all day while we work. I think $20 for a full day is fair since it is too hot to take her to the dog parks to play during the summer. She needs to wear out somehow. I will continue to take her here until I have a reason not to.