Set on the bluffs above the beautiful coastline of Central California, Dolphin Bay blends comfort, service and style to create a luxurious haven for those who appreciate the very best.