What hotel is better? Is there any clear-cut things that may make one better then the other?
In Radisson you feel like part of a family, that is something I never experienced in any other hotel in the world. You are leaning towards a very good choice

Have fun!!