Very nice place at the perfect spot in Rome!