Excellent, super clean, great communication. The shower is particularly nice