We had a great time when we stayed in the Caboose. All the other positive reviews accurately describe the experience. We look forward to possibly returning one day.