We took a trip from Oslo to Myrdal (for an overnight trip to Flam). The train there was delayed by over an hour and a half, which limited our time to bike and enjoy Flam. Then on the way back, it was delayed by 20 minutes. Delays aside, we booked a compartment (a private room that seats up to 6 people), but for some reason, our train ticket shows a single standard seat that was already assigned to another passenger. Literally, in the same confirmation email, the receipt says 'compartment for 2' and the ticket says 'seat for 1' - what?? Anyway, after wandering the train to ask someone, they looked up our reservation and confirmed we were in compartment 5. We made our way over and it was already occupied by a family who also claims their ticket says compartment 5. We had to wander the train some more to find another attendant to ask. She wasn’t the most pleasant and indicated my ticket has the seat number. Yes, I already know that, but it’s not correct because we booked a compartment. She begrudgingly looked up my reservation, which also says compartment 5. After some walking around the train, she just gave us a random empty compartment. There were no apologies for the mix-up or the fact that their system screwed up the seating… Instead, she made it seem like we should have known somehow. To be further annoying, I went to get a cup of coffee, but the machine only filled it halfway, so I just topped it up with a bit of hot water (in the same cup). The cafe attendant saw and said I had to pay for the hot water. Almost $2 for maybe 100ml of hot water!! Other than that, the scenery was beautiful though. Norway is gorgeous, but their trains leave a lot to be desired (and I say this having been on Amtrak in America, which is arguably one of the worst railways lol).