Last June, my granddaughter and I stayed 2 nights at Hotel St. James on 45th street between 5th and 6th Avenues, just a half a block from Time Square. I have 3 requirements when rating a hotel--safe, clean, and comfortable. This hotel met all three. It's pretty old and the room was small...