The terrace and great location make this a 5-Star place to stay in Rome.