Excellent view! Excellent location! Excellent stay!