Ok, long shot here, but if you don’t ask ... My sister really likes the look of this place. And we are trying to work out where it is - maybe Norway or New Zealand ... or anywhere else to be fair. Does anyone have any idea?