Great place, great location! Book here if in Rome