Great place, at a great location! We really enjoyed our stay here in the heart of Rome