Good place. Close to Piazza Garibaldi. Quite.