perfect stay, wonderful location, great communication - highly recommended.