We really didn't spend any time here, just came up to Salem for a concert so we were only here to sleep and didn't use any of the features mentioned, but it was a clean comfortable place to rest. The bed was very comfortable, in my opinion!
Loved the trains rolling by all night too, apparently the tracks are just a block away. That was a cool surprise.
Great location! It was a little expensive with all the cleaning fees, etc. Otherwise I'd be happy to stay here again.