We're stopping off in Rome for a night on our way to a wedding, and will be arriving and leaving from Termini. Can anyone recommend a hotel near there which is nice rather than grotty, I'd be really grateful!