Great stay. Good communication. Great value.