This place is fantastic -- a 10 minute walk from the Termini station, a quiet street with easy restaurants on the same block and fantastic gelato at La Romana at the end of the block.
The terrace is spectacular and the interior of the apartment is quite large. Our group enjoyed our time here a great deal.