Great stay, great communication. Great value