*Good, clear descriptions and instructions; realistic expectations; efficient, attentive staff; so far very happy with the outcome.