Great place, just north of Vatican city and near metro, supermarket and restaurants.