The newest resort on the north Strip opened seven weeks ago and has made headlines for everything from its luxury looks to a small plate of nachos.