Spacious waterfront home on sale for $2M