The room was really clean and nice. The kitchen is okay, it doesn't has an oven, but it's okay.
About location it's really far from Colosseum and Trastevere, which are the best spots in town..
The only thing you have to be aware is that they charge you a turist tax of 3,5€ each night per person. So we ending paying 20% more each night.. It does say it at "additional information" Of the apartment.. My mistake I didn't read it.
So just to let you know, the place does not worth the final price, there are places better located for what you ending up paying.