Great place with everything you need in the centre of Rome.