Very charming place in a great location in the center of Rome. One can expect to find it as described.