Everything we needed. Clean. Great shower. Good communication.