Excellent, clean and accommodating.