Your idea of the perfect vacation just may be soaking up the awe-inspiring views right here from The Edgewater. Nestled on Seattles waterfront at Pier 67, we are surrounded by beauty.