Hi
Apart from the London / New York / Moscow / Yoga, am in much the same boat - here in Zug having spent a while deciding if it was the right move, and so far spent most of my time working with not much else to do :/
The first week was very hard but it all seems to be getting easier already which is a good sign
Hope you enjoy your time here!!