Steam is a place you want to stay. The fastidious attention to detail allows visitors to feel like they have travelled back in time to a finer era. All the modern conveniences are just a sweet extra.
We thoroughly enjoyed our few days away and will most certainly be back.