Itia a beautiful appartment just couple of blocks from piazza Spagna and piazza barbieri, many cafes around.