Convenient and comfortable stay in the heart of Alki.