Spacious and updated apartment conveniently located literally steps from the subway station, making it ideal for checking out all the sights in Rome.