Great place for a short stay in Rome, near the Roma Termini, some restaurants and groceries.