Very nice location and super clean .Best places as per the price in Rome