Sommerro was one of the nicest hotels I've stayed at. It's new, and they have spared no expense to please their customers, yet it's reasonably priced. The rooms are gorgeous & clean. The beds are amazingly comfortable. Little amenities like water stations (still & gas, plus ice) on every floor where you can fill your carafe are a terrific touch. The gym is state-of-the-art. The restaurants are fabulous. There's a rooftop one that's nice for drinks & a great view. The service is impeccable. We did not want to leave! If you're in Oslo, you MUST stay here.