very clean and hot hot showers