My husband and I had a great stay at Steam. It was especially nice to be able to bring our border collie with us. The train was clean and kitchen was very well equipped. Would definitely recommend.