The place is well located, 15 minutes walk from Termini station, not far from food store.