mountain living waterfront home design and architecture