Club level. I like the lounge for the breakfast (more options than regular breakfast) and the snacks, the private check in and easier access to baggage storage. You will have a room in a central location near the entrance. Don't know this for sure, but I think the club level rooms are a bit bigger than a standard room. Not sure on how this work between different hotels.
I would only do Marvel if I'm with a huge Marvel fan and someone who likes hotel decor.