Well I have an issue with the show.
Otherwise it seemed interesting and I would probably watch the next show as well to see what happens.
Also here is the Wiki site concerning the show. It confirms what I stated in my spoiler about location.
http://en.wikipedia.org/wiki/Last_Re....S._TV_series)