Absolutely fantastic stay. Great view, clean, great communication.