I agree, make a reservation well in advance and then just keep track in case you have to cancel. A lot of the places have pretty strict or lengthened cancellation policies because the music festivities (Coachella) is generally around the same time (who knows why) and there are a lot of people looking for rooms.