Great place. Amazing view and close to all places you need to be when in Rome. I can only recommend.