Alki Beach is great spot