Lovely terrace and a great location is the recipe for a memorable stay in Rome.