Just opened 2 days ago, Citizen M is a new hotel in Amsterdam. The concept is all about giving weary global travelers modern - and affordable - accommodations.