Great location in Rome.