Amazing location! Had a 24hr store for any needs as well as several restaurants all within walking distance. For sure will stay here again when I come back to Rome!