This is a perfect location in Rome. You will find there everything for a nice stay and great holidays. Bus connection, shop, Vatican are close. The only tip I would give you is to take home shoes because the floor is quite cold. At all, we had a great time in Rome!