Great place and a great location in Rome! Would recommend.