Very clean and large space! Great location and nice little outdoor yard to let the pup outside. We enjoyed our visit and would definitely come back! Thanks for taking such good care of us.