Great location! Apartment was Sunny and cherry with beautiful touches - try to count the number of owls! Spacious enough for 2 pax.
However price was rather high and this may just be an indication of the general market rate in Rome.