Great stay, great location. Great communication