I spent a couple months down there and it was awesome no wind 3 days out of 60! Baja joes is a great place to stay, I slept in my truck but I had friends a baja joes. Another place is the bajmajal (
http://www.bajahmal.com) I became friends with the owners and They are great! Its a 5 min walk to baja joes from there! As far a food Its basically cheaper to eat out than cook. and the food there is great! I wish I was going back! Have fun and make the drive 1.5-2 hours to the coast its worth it! Send It