I have stayed at Grand Hotel Falkenberg a couple of times before and I like the hotel.
The location is great, so close to the river and within good distance to the beach, bus station, and town.
The reason for not giving the hotel full marks is that the room seemed a bit worn down.
Normally the breakfast is very good - but today, the serving staff seemed slow at refilling food, all ketchup bottles were empty and the coffee was filled with coffee grounds.
Also, there was a tv but showing only a handful of Swedish tv programs - one of which was sign language.
I think the hotel should make an effort to cater to non-Swedish guests as well.
The hotel rates are fairly high so I think they could do better.