Wanted to stay here as it is a sort of icon in the tourist center of Norway. Great setting and ideal for walking around Flam. The reception was efficient and we soon had a nice room. Since we were touring in a campervan we needed the facilities after a spell on the road. Everything worked and we were comfortable.
We eat in the hotel and despite it being very busy found that the bar upstairs was closed. We were told we could get a drink in the cafe next to reception. Having only one receptionist we had to wait a long time.
The food was good, although the starter portions were small. The service was a bit rushed and then slow. No attention paid to how we eat the meal. At the end of the meal we asked for coffee and to have it served downstairs. Half an hour later we were still waiting and they appeared to have shut the dining area. We went to bed.
Breakfast was superb. There was not much that wasn't on the table. Quality of everything was extremely high and the service, clearing the many dishes was just right.
All the bits are there if only they looked at what people want from a nice meal.
This place is a crossroads of the world; you will meet every race except Norwegian. If you want to immerse yourself in Norwegian culture go elsewhere.