Oslo is a great clean city, however the area is mini Tehran. A colleague stayed in a corporate apartment which was cleaner and in a much better area.