A very nice place in the center of Rome, can only recommend.