Comfortable place, walking distance to colosseum and train station, Plenty of restaurants in the parallel street