A place with a fantastic location, easy check in and a very hospitable and clean environment. If you are looking for the perfect place to do all the tourism, whilst being within an easy walk of everything in Rome, this is it.
Grace also recommended a few very good restaurants, of which Nonnarella was brilliant.