Castel sant’Angelo is a good place to be on a scorching late afternoon