I'm visiting Italy with my husband for the 2nd time, this time visiting Sorrento, Pompeii, Amalfi Coast and Sicily. We are returning to Rome for just 2 nights before heading home to Boston. We toured most of the "Main" sights last time and were hoping to take a cooking class in Trastevere on this trip. Unfortunately, we will only have 1 full day and it's Sunday, the only day of the week that the class isn't taught. I am looking for a couple of places to visit that we didn't see last time, what exactly is in the Castel San Angelo? I know it's a tomb, but don't know much else about it. We will of course revisit some of our favorites but was wondering if anyone had a favorite "off the beaten path" sight they'd like to share.