Ive been using Hazelmere kennels for a few years now, their knowledgeable and friendly staff always keep my pet happy and coming back, there large spacious building provides more then enough indoor outdoor access that's not including the big play pens our animals are cycled out too :) love the kennel and recommend it 100%