This really is the only hotel in Porsgrunn, so if you need to stay in Porsgrunn you'll probably be at Vic. The lobby is very nice and the staff friendly and helpful. The building has a nice look, inside and out. Not fancy, but nice in an old-fashioned way. Our room was big, but as often is the case in Europe, the beds are really tiny. Minibar refrigerator had room for a couple of our own drinks to cool and there is a hot water heater and some coffee and tea.
The breakfast, which was included, is plentiful, a very nice selection of hot and (mostly) cold items. No complaints there.
The cleaning staff didn't clean the room perfectly (hair in bathroom, for example) and on the first day they left the door unlocked. We alerted the hotel staff and this did not happen again.
Many small restaurants and bars are walking distance from the hotel, I especially recommend Michel Seylmagers hus, a short walk from the hotel, by the river.