Wonderful apartment in an unbeatable location! Best place to stay in Rome!