Very pleasant experience. Place is very clean and the puppies you can tell are very happy as they come very enthusiatic when they bring them to the clients. I have a beautiful puppy, super adaptable and immediately loved her new home. She even seem potty trained as i have discovered. Super smart...The staff was very professional and they really want the client to leave satisfy so they seem to know quite a lot about the puppies they carry, which for me in the end was extremely helpful.