Quite good, and the reviews have been positive lately. I read that there were problems with their support team before and now they are ok. I tried it, they answer quickly and adequately.
This review reflects the subjective opinion of the user, and not the official position of the editors.