Great stay, as described. Excellent location, great communication; clean and good service.