very nice place located in one of the nicest streets in Rome. great location from which you can walk easily to all what Rome has to offer.