Amazing spot with beautiful view! Just above Alki.