Very spacious and had everything we needed. It was very easy to communicate with Jim. We had a great time, thank you!