We have stayed at the St. James several times before and haven’t been disappointed. The staff is very friendly and helpful. We needed an extra towel and within a few minutes the front desk help arrived with it. At other establishments we waited and waited for service. The restaurant, Scarlet’s Serbs a great breakfast and the staff is very top notch. We love the history of the hotel, it’s like stepping back in time. We like to roam the hallways and read up on the history of the town and the hotel. On a side note, we can hear the trains go by at night, since our room overlooks the tracks and the river. It didn’t bother us at all since the walls of this grand place are pretty sturdy. The view of the sunset over the Mississippi is beautiful and I sat and enjoyed it from the comfort of our room.