Very clean. Great communication. Gem is very kind person and very helpful. Highly recommended