Very clean, comfortable and our dog loved it too. Great location.