This is the perfect place to stay in the centre of Rome near the Spanish Steps. The seclusion and space offered by the roof terrace were just what we wanted.