All that we needed and more. Friendly and very helpful hosts. We had a blast of a time