Very nice appartment just some steps from Piazza di Spagna.