Great place near Alki beach.