Truly perfect location in Rome! Highly recommend.