Fantastic place in a fantastic area of Rome. Rome locals highly recommended this area