Great communication. Great stay, great location