Explore beautiful Mercer Island of Washington