You are right! We live in Switzerland and we traveled more here than the Swiss! When I tell my Swiss colleagues where we've been to they usually say that they didn't even know there was something like this in Switzerland :D
Thank you! And have a nice day too!