This was a great place for our group. Clean, great communication and entry, close to the metro, and other restaurants, etc. We loved the number of bathrooms and beds (our group was 16, very comfortable). The space was one floor up, so no problem there. Divided into two apartments. Wifi worked well on one side (not the other so much). Parking garages were very close too, and €20 a day (not bad for Rome).
Area.... is very urban/city.... so not super upscale, but the rooms were great, and we were very pleased with our stay.