Excellent stay. Very clean, amazing views, and the communication is top notch. Great experience all around.