Very nice place at a good central position in Rome.