This summer I was in Oslo before going into the mountains. Both were great. Oslo is a surprisingly familiar place for anyone who has been to Berlin, Edinburgh, Paris, or Rotterdam. The same people, same shops and more or less the same nightlife. I found several nice spots while exploring the city. The fact most Norwegians speak English is helpful. Unlike Dutch, French and German, my Norwegian is slightly rusty, as in: non-existent. Although, combining these I was often able to more or less understand these Scandinavians, especially written texts.