Good communication throughout, would stay again.