Perfect stay. Great communication throughout. Excellent view. Excellent location. Can’t ask for better! Thank you for the outstanding hosting.