Well located in the heart of Rome, can't go wrong staying here.