Great place to stay within walking distance to all the best sites in Rome.