This place had everything we needed! We had a great time and Nathan was an amazing host!