Plenty of devils though along with the term was applied extensively in its place for "he who really should not be named" coming from the pious God-fearers of Tudor England. The Panda Hotel is located on the major shopping street near the Spanish Steps. I generally don't like large venues like this but contain large screens everywhere for all to make sure that aren't close and their sound is actually second to none.