James is excellent! He provided not only a crate, but a blanket and a chew toy for our dog. The cabin is adorable, clean, and peaceful and quiet! Couldn’t ask for a better stay!