This unit had everything we needed, including a wonderful outdoor seating area that really added to the experience for us. Aaron did a very nice job of communicating with us, and the place was well equipped and ready for our arrival.