This Newly Refurbished Las Vegas Hotel Is A Far Cry Away From Its Sin City Counterparts