This place was really well located and perfect for a short-term stay in Rome. It is really close to the subway which brings you downtown and to the train station. Would definitely stay here again next time in Rome.