A fantastic place to stay, just at the foot of Castel Sant'Angelo!