Location: The flat is located in the heart of Rome with all the shops and restaurants around. Just a 2 min walk from Piazza del Popolo and 2 mins away from the famous spanish steps. I can't think of a better location in the city.
Look& feel: Quite spacious. The rooms and flat are exactly like in the pictures.
Aircon: You must take into consideration though that the aircon was only installed in the living room and in the room with double bed, so the 2 single rooms were quite hot to sleep in, outside being +35 degrees.
Sleeping comfort: The mattresses are highly uncomfortable and noisy when you turn. You feel the springs that bend deep under you.
Double bed has 2 separate mattresses and it's impossible to sleep together on them.
Haven't found a working cattle to boil the hot water but in the august heat didn't need any. Make sure to bring soap for washing hands, didn't find any =)
For the rest you get what you pay for, I would recommend staying unless you are very picky with the matrases.