15 incredible beach hotels in California including family-friendly resorts, boutique inns, and lavish adults-only enclaves