Trude is a tactful and good host. The place is B+. Oslo is not like as other European capitals. The sunshine in winter is very limited and the city is full of shopping centers which is not we expected. However when you go museums and skicenter you would like them very much. I highly recommend going Norway in summer and with planning a cruise tour in advance. If you will stay in Oslo, buy Oslo pass, it will be smart decision.
P.S. As you were told already, Norway is too expensive, be prepared.