First off, I have to say: great location! This place is located right in between the Pantheon and the Colosseum in a superb mansion …