Emilio's place is very clean and exactly as shown in pictures. It is in a great location for exploring Rome - walking distance to the Colosseum and has a metro stop just down the road
Would recommend Emilio's place for an authentic Rome experience