Great spot bang in the center of Rome and very friendly customer service.