Is it worth going to visit Rome in Late December/Early january? What is the weather like? How warm do you have to dress? Does it rain or snow? What is the city like? Do shops close or people go on holiday? Prices are cheaper for us Americans but not sure we'd want to go if everything is closed or too cold to walk around to enjoy. Any input is apperciated.