Nice and clean! Good communication! The shower water was initially not hot but Spencer quickly resolved it.