Amazing stay, wonderful view, great communication.