Hotel tips: Our favorite 43 hotels in California