The Baja sand castle: A guide to buying or building and enjoying a dream home in Baja