Very spacious, and comes with everything you might need. James is very responsive and was quick to answer when I needed anything. Would definitely recommend!