The apt has really the best location for your Rome stay