Loved this spot! Great location and is within walking distance from everything in Roma.