The place is perfect! You’ll find everything that you need to have a perfect stay in Rome.