impeccably clean and tidy. superb communication and ease. recommended.