very nice place and close to the centre of Rome If you don't mind walking for a bit.