I had a shared room and it was fine. I apparently am old enough now where I awkwardly get out of top bunks so I would prefer a bottom bunk next time, but that is just a personal preference and merely how the rooms shook out this time.
The locker storage space was helpful. They have a check in area to leave luggage in front, but the storage in your room is quicker and easier. It is also large enough to store a suitcase you would carry onto a plane, so unless you brought more than one bag I would suggest the locker that you have in your room so your bag is with you. Also I would feel more secure next time keeping it with me and having it locked.
Bed was comfortable. Room was fine.