Dana Point is built around its harbor: yachting, sportfishing, luxury hospitality, and the fine dining and real estate that follow money to the coast. The visitor booking a charter out of the Harbor isn't the buyer eyeing a Monarch Beach listing, and neither is the diner picking a spot in the Lantern District for an anniversary. Each one asks an assistant or types a query, and the business that isn't surfaced simply doesn't exist to them. A single homepage trying to catch yacht clients, diners, and home buyers at once catches none of them well.
Operators who win here build a page per offering and per buyer. A charter or marine-services operation needs separate pages for sportfishing, whale-watching, private charters, and boat services, because each draws a different customer at a different price. A hospitality or fine-dining business needs a page per experience and per occasion. A coastal real estate practice needs a page per enclave (the Harbor, Lantern District, Capistrano Beach, Monarch Beach), each speaking to the buyer who'd actually search for that pocket.
A page-grid build is how that gets done. Not auto-spun copy: a grid drawn from your real offerings and locations, then hand-edited until the charter page reads like a day on the water and the real estate page reads like a Monarch Beach pitch, even when one operator stands behind all of it.