There were many things I loved about this place. I got a full tour of the building from sleeping, eating, grooming along with seeing the dogs in action, including mine. I saw the indoor and outdoor facilities. It was spotless. They kept large dogs separated from smaller dogs. They also allow dogs not so friendly with other dogs. They have a separate play area and relief area for them. Which is nice when you have two dogs with different personalities towards others dog. High organized, lots of camera, fire alarms and high security for the dogs. Lots of workers around with dogs. They have an app. For easy communication And booking. I do not have to worry about my overnight bookings being cancelled last minute on a holiday weekend, because they are professionals that have a back up for emergencies and don't leave you hanging. Every dog that passed me was happy and excited to be there. They have many options for you to choose from for your dogs. I even got a report card of his day! I look forward to having my dog spend time here.