The Hotel Under the Sand - Kage Baker
Very fun classic fantasy story.