This place is great! The staff are amazing, the facility is gorgeous and our puppy Noe absolutely loves it! I really appreciate how attentive they are to all the pets, and how they post pics so you can stay connected to your pup while apart. I was nervous because our puppy is very small (7 lbs), but they separate small/large pups and really keep an eye to make sure all the dogs are playing friendly. I can't speak more highly of this place!