Great apartment with everything we needed for our three night stay. Everything was immaculate and we appreciated the personal welcomeon arrival.
Location was perfect. Restaurants (including vegan) nearby and trams 2 minutes walk away (very regular and efficient service).
Oslo is expensive but highly recommended. Tobogganing between metro stops was our highlight but would recommend walking along the river to see the waterfalls, going street art hunting (there is a great map online) and using the B1 ferry to go island hopping (included in the one day public transport ticket).