We are taking an overnight trip from Rome to Florence at the end of March (traveling by train). We would like to stay somewhere near the Centro area. There are 4 of us (one room). Does anyone have any good suggestions for a hotel? I would love to find somewhere that has some Italian charm, but we can't spend a fortune. Any help would be greatly appreciated.