Prior to coming to Flam we knew this hotel was long established and it is, but we were in a newly refurbished section which was very well presented. We had a balcony with a view of the comings and goings of the Flam railway and of the fjord. The hotel has a lovely restaurant which also has good fjord views, both dinner (has a buffet option) and breakfast (buffet) were great. There is also a very nice bar area and a cafe which serves quick but good meals.
Our room did not have free WiFi but this was avialble in the public areas. The only point to watch out for is that the doors to the rooms open out, not in - don't stand in the corridor when someone else opens the door! Make sure you visit the public rooms which have been set up with traditional Norweigan decor.