If you are looking for a great stay in the heart of Rome, this is your place