Very cool place in Rome with a great location. Would recommend!