Extremely well laid out, functional space. Thoughtful details, very clean, organized. Very much appreciated being able to have my dog there in such a nice space.