I think the group might have a little fetish with places. For example, the album title, the song San Francisco and Mexico . The harmony is great, too. This album sort of sound like a soundtrack. You can imagine these songs in a movie.
Some songs are more boring than others but all are kind of upbeat with a strange background.
They made a very good usage out of non-common instruments. Overall, this album wasn't too terrible. I'd recommend you at least checking them out. It's worth a try. The Wait j.